Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
17 VELLAN AVENUE Detached £166,000 3 Mar 2006
19 VELLAN AVENUE Semi-Detached £216,995 30 Aug 2007
21 VELLAN AVENUE Detached £260,000 5 May 2017
25 VELLAN AVENUE Detached £223,000 17 Jun 2008